Oracle Coherence

تعد Oracle Coherence أول—شبكة بيانات داخل الذاكرة—في العالم، مع قوة مثبتة وأغنى مجموعة الميزات في السوق. تم تصميم هذا البرنامج المُجمع المألوف للسحابة لإدارة البيانات وحوسبة الشبكات، ويمكن استخدامه لتوسيع نطاق التطبيقات الحيوية للمهام، والوصول بسرعة إلى البيانات مع إلغاء تحميل أنظمة الواجهة الخلفية، وتنفيذ خوارزميات الحوسبة الموزعة المتوازية والبنى القائمة على الأحداث، وتخزين البيانات في الخدمات الصغيرة وتطبيقات الذكاء الاصطناعي. يُعد Oracle Coherence متجرًا سريعًا ذا قيمة أساسية يتميز بالاستمرارية الاختيارية، ويقدم تقسيم تلقائي وواجهات متعددة اللغات وREST متجاوز الأخطاء والاستعلامات والمعاملات والأحداث والمعالجة في مكانها، بالإضافة إلى تغيير تسجيل البيانات والاتحاد متعدد المواقع والمراسلة والتكاملات مع أطر عمل شائعة.

شاهد عرض Coherence التوضيحي (11:15)

ميزات Oracle Coherence

Coherence هو نظام موزع داخل الذاكرة لتخزين البيانات التي يتم الوصول إليها كثيرًا ويسرِّع من أداء التطبيق بشكل كبير.

تخزين بيانات منخفض الكُمون

تخزين العناصر بالقيمة الأساسية

يخزن Coherence البيانات التي يتم الوصول إليها بشكل متكرر بأزواج قيمة رئيسية متسلسلة في مجموعة الأجهزة الافتراضية لجافا (JVM) بتقسيم تلقائي. زمن انتقال القراءة والاستعلام والكتابة سريع—بمعدل مللي ثانية—لتحقيق أقصى أداء وثبات للتطبيقات.


قابلية التطوير والتوفّر

المرونة

يضمن Coherence الحدّ الأقصى من قابلية التوسع والأداء من خلال توفير تخزين بيانات مجمع في كُمون قليل يتيح للعديد من التطبيقات، بما في ذلك بلغات مختلفة، قراءة البيانات وكتابتها بسرعة وكذلك تدفق أحداث غير متزامن على نطاق واسع. بالإضافة إلى ذلك، توفر جميع خدمات Coherence إمكانية الانتقال التلقائي واستعادة البيانات دون فقد أي بيانات من خلال هيكل Coherence Cluster.


برمجة شبكية متعددة اللغات

معالجة متوازية في المكان

يتيح توزيع دوال اللغات/المجموعات المتعددة المختلطة على شبكة البيانات للتنفيذ المتوازي داخل الذاكرة تحقيق مكاسب في الأداء مقارنةً بسحب البيانات من المخزن بشكل دفعي أو تسلسلي. يعمل التحكم في التزامن بدون قفل والمعاملات الذرية الفعّالة في Coherence على تقليل التنافس والكُمون، ما يؤدي إلى تحسين إنتاجية النظام وتجاوز الأخطاء.


تدفق أحداث غير متزامن

المستمعون والمراسلة

توفر Coherence نماذج للأحداث، سواء داخل عمليات الخادم أو بين الخوادم والعملاء، وكذلك المراسلة مع الناشرين والموضوعات والمشتركين، وذلك للحصول على بنيات مستندة إلى الأحداث ومنفصلة وقابلة للتوسيع بشكل كبير.


تكامل مصدر البيانات

قراءة/كتابة خرائط النسخ الاحتياطي

خرائط Coherence هي هياكل منطقية يمكنها القراءة من مصادر بيانات النسخ الاحتياطي التعسفي والكتابة إليها بشكل متزامن أو غير متزامن، مثل ملف قاعدة بيانات أو قرص. لضمان أن البيانات التي يعمل التطبيق عليها حديثة، يتم استنساخ أي تغييرات في قاعدة البيانات المصدر بواسطة Oracle GoldenGate HotCache إذ يتم تحديث ذاكرة التخزين المؤقت في Coherence بكفاءة. يتم ضمان زمن كُمون منخفض لأنه يتم دفع البيانات عند حدوث التغيير في قاعدة البيانات، ما يضمن أنك تعمل دائمًا على البيانات الحالية.


اتحاد البيانات متعددة المواقع

Federated caching

يوفر Coherence تخزينًا مؤقتًا موحدًا لربط مجموعات متعددة كي تتم مزامنة بيانات الذاكرة المؤقتة تلقائيًا بين المجموعات. توفر البنية متعددة المواقع هذه ميزة التكرار والنسخ الاحتياطي خارج الموقع ونقاط وصول متعددة لمستخدمي التطبيقات في مواقع جغرافية مختلفة.


نشر السحابة الأصلية وتشغيلها

دعم Docker/Kubernetes

Coherence متوفر في صور Docker ويشتمل على عامل تشغيل Kubernetes خاص به. وتيسِّر لوحات معلومات Grafana وKibana المراقبة. تتوفر Coherence أيضًا في Oracle Cloud Infrastructure Marketplace للإمداد الفوري.


إدارة حالة جلسة عمل بروتوكول نقل النص التشعبي (HTTP)

أداء Coherence ‏لإدارة الجلسات المضمّنة بالذاكرة

Coherence*Web هي وحدة نمطية لإدارة جلسات عمل HTTP مخصصة لإدارة حالة جلسات العمل في البيئات المجمعة. يمكنك بسهولة تكوين مجال سمات الجلسات والدورات الدقيقة عن طريق السياسات القابلة للتوصيل. تتيح إضافة Coherence*Web إلى تطبيق جلسات المستخدم أن تبقى ضمن فشل العملية، وتعطل الجهاز، وحتى تعطل الموقع في البنى النشطة/النشطة متعددة المواقع، ولا تتطلب أي تغييرات في التعليمات البرمجية.


التكامل مع WebLogic Server

Managed Coherence servers

يمكن استخدام النظام البيئي للخادم WebLogic لإدارة مجموعات Coherence، بما في ذلك Administration Console وWLST. يتم تعريف نوع أرشيف الشبكة إلى جانب EARs وWARs، بما في ذلك عقد حاوية مع دورة الحياة والأحداث.


تشغل شركة Union Pacific Railroad تطبيقًا ضخمًا قائمًا على الخدمات المصغّرة على Oracle Coherence

أنشأت شركة Union Pacific Railroad نظامها الأساسي اللوجستي من الجيل التالي على Oracle Coherence لأن نطاق هيكل خدماتها الصغيرة (20,000 جهاز افتراضي لجافا يقدِّم 1.3 مليار استدعاء يوميًا) يتطلب تكنولوجيا قابلة للتوسع بشكل كبير لإدارة البيانات.

حالات استخدام Oracle Coherence

  • الوصول السريع إلى البيانات وتفريغها من الواجهة الخلفية على نطاق متعدد القنوات

    تتسبب عمليات الواجهة الخلفية المحملة بشكل زائد في حدوث تجارب سيئة وتحجيم التوسّع. استخدم Coherence لتخفيف التحميل وتحسين الأداء.

    اقرأ عن Cosmote (بتنسيق PDF)

  • منصة الحوسبة الشبكية للتحليلات والتنفيذ

    تُعدّ معالجة Coherence في المكان مثالية للحوسبة كثيفة البيانات، مثل تحليلات المخاطر في الخدمات المالية.

    اقرأ ورقة البيانات (PDF)

  • معالجة الأحداث والبنية المعتمدة على الأحداث

    باستخدام نماذج الأحداث والمراسلة والتكامل من Oracle Stream Analytics، تُعدّ Coherence مثالية للأنظمة القائمة على الأحداث.

    اقرأ عن Sisal (بتنسيق PDF)

  • نظام سجلات تطبيقات الخدمات الصغيرة

    تعمل ميزة ثبات Coherence على تخفيف الحاجة إلى أي مخزن بيانات آخر مطلوب للحالة التي تستخدمها الخدمات الصغيرة.

    مشاهدة العرض التوضيحي Helidon Sock Shop (40:50)‏

منتجات ذات صلة

بدء استخدام Oracle Coherence


جرّب Oracle Cloud Free Tier


تنزيل Oracle Coherence


‏‎‎‏اتصل بنا‎‏